package com.uzai.console.vo.order;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author liuqi
 * @date 2021年08月19日 14:21
 */
@ApiModel("订单基本状态")
@Data
public class BaseOrderVo {
    @ApiModelProperty("订单ID")
    private Long id;
    @ApiModelProperty("父订单编号")
    private String parentOrderNo;
    @ApiModelProperty("子订单编号")
    private String childOrderNo;
    @ApiModelProperty("商品信息")
    private String title;
    @ApiModelProperty("付款金额")
    private Double payment;
    @ApiModelProperty("总佣金")
    private Double commission;
    @ApiModelProperty("总佣金比例")
    private Double commissionRate;
    @ApiModelProperty("买家金额")
    private Double reUserBal;
    @ApiModelProperty("买家积分")
    private Integer reUserInte;
    @ApiModelProperty("上级金额")
    private Double reParentBal;
    @ApiModelProperty("上上级金额")
    private Double reSlParentBal;
    @ApiModelProperty("代理金额")
    private Double reAgentBal;
    @ApiModelProperty("上级代理金额")
    private Double reSlAgentBal;
    @ApiModelProperty("合伙人金额")
    private Double rePartnerBal;
    @ApiModelProperty("订单状态(0订单付款 1订单结算 2订单失效 3维权中 4维权成功 5维权失败 6订单成功)")
    private Integer status;
    @ApiModelProperty("是否是新用户订单（杀熟）：0否，1是")
    private Integer newUserOrder;
}
